RELATED WORDS
PARAPHRASING
needing, showing, great effort
hard, difficult
an unpleasant situation from which escape seems difficult
difficult situation